Skip to main content

GearInPos (フライングソー)

を参照してください BasicMotion_GearInPos.project インストールディレクトリ内の例 CODESYS..\CODESYS SoftMotion\Examples

この例では、 MC_GearInPos フライングソーを実装します。このプロジェクトでは、インストールすることをお勧めします CODESYS Depictor、アプリケーションを 3D アニメーションとして表示できます。(ライセンスのない無料バージョンでもこれを行うには十分です。)

アプリケーションの構造

アプリケーションは、 PLC_PRG プログラム、3D表現(シーン、 DepictorCalculation プログラム)、簡単なワークピースシミュレーション(SimulateWorkpiece プログラムの実行結果(実行結果のグラフ、実行結果の要約、実行結果の要約)と、関数ブロックの効果を簡単に理解できるトレースを提供します。

PLC_PRG のフローは次のとおりです。

  1. 軸を有効にするには MC_Power。 (STATE_POWER

  2. 光バリアがワークピースを検出するまで待ちます。STATE_WAIT_FOR_WORKPIECE

  3. 光バリアがワークピースを検出するとすぐに、鋸をコンベアベルトと平行に搬送するスレーブがコンベアベルト上のワークピースと同期します( Master 軸)。STATE_WAIT_FOR_SYNC

  4. 同期が達成されると、鋸はワークピースに対して垂直に前後に1回移動します。STATE_MOVE_TOOL_0/1

  5. スレーブを休止位置に移動し、プロセスを 2 から再度開始します。(STATE_MOVE_TO_REST

座標系と次元

座標系の原点はコンベア ベルトの中心にあり、Z 軸は上向き、X 軸はコンベア ベルトの移動方向を指します。コンベア ベルトから見ると、Y 軸はのこぎりから離れる方向を指します。

コンベアベルトとワークピースの寸法、光バリアの位置、およびワークピースと同期して鋸が動作する位置は、定数として保存されます。 GVL Const

使用法

アプリケーションを起動します。 シーン Depictor オブジェクトとトレースでは、マスター (コンベア ベルト上のワークピース) とスレーブ (のこぎり) 間の同期がどのように実行されるかを確認できます。

_sm_img_basic_gearin.png